home *** CD-ROM | disk | FTP | other *** search
/ The X-Philes (2nd Revision) / The X-Philes Number 1 (1995).iso / xphiles / hp48_1 / echo_to.sta < prev    next >
Text File  |  1995-03-23  |  2KB  |  51 lines

  1. Article 1759 of comp.sys.handhelds:
  2. From: conte@crest.csg.uiuc.edu (Tom Conte)
  3. Newsgroups: comp.sys.handhelds
  4. Subject: Two tools for 48sx
  5. Keywords: 48sx, hp
  6. Date: 8 Apr 90 21:40:19 GMT
  7. Organization: University of Illinois at Urbana
  8.  
  9. Here are two tools I've found useful for the 48sx.  Included is also
  10. one open question...
  11.  
  12. The first uses vectored enters to perform a nice `printerless printer'
  13. interface: every operation is displayed in the status area.  For example,
  14. 6 ENTER 5 + 7 /  would first display 6 in the status area, then "5 +",
  15. then "7 /".  I've found this real, real handy in a test/pressure situation
  16. where I wanted to make sure I had just hit the right key.  With a litte
  17. alteration, this can be turned into a trace mode for the printer.  
  18.  
  19. [sorry, no serial cable yet, I've done my best to make it easy on
  20. those who have a cable]
  21.  
  22. xsum: #1E19h, bytes: 27
  23. '\GaENTER'        @ \Ga means `alpha', right-shifted A
  24. \<< DUP 'L' STO OBJ\-> \>>
  25.  
  26. xsum: #1D8Dh, bytes: 71
  27. '\GbENTER'        @ \Gb means `beta', right-shifted B
  28. \<< 'L' RCL " " ROT "\010" @ a new-line
  29. + + + 1 DISP 1 FREEZE "" 'L' STO \>>
  30.  
  31. xsum: #A657h, bytes: 53
  32. 'PPON'
  33. \<< -62 -63 SF SF "" 'L' STO \>>
  34.  
  35. xsum: #44ADh, bytes: 48
  36. 'PPOFF'
  37. \<< -62 -63 CF CF 'L' PURGE \>>
  38.  
  39.  
  40.  
  41. And now the question: the above, when confronted with a string that contains
  42. a new-line, will DISPlay it in multi-line form.  But this is cumbersome, since
  43. I would like to restrict output to a single line, perhaps terminating with
  44. a "...".  In other words, I would like to display a string the way the oper-
  45. ating system does when the string is in levels 2 or greater.  Any clues how
  46. to do this?
  47.  
  48. ------
  49. Tom Conte      Center for Reliable and High-Performance Computing
  50.  conte@uiuc.edu   University of Illinois, Urbana-Champaign, Illinois
  51.